package com.elastic.model;

/**
 * @description: 创建索引模板类
 * @author: zyj
 * @create: 2019-12-06 16:58
 **/
public class CreateIndexBean {

    /** 字段名*/
    private String name;
    /** 字段类型*/
    private String type;
    /** 字段格式化*/
    private String format;
    /** Elasticsearch对排序、聚合所依据的字段用单独的数据结构(fielddata)缓存到内存里了，但是在text字段上默认是禁用的，如果有需要单独开启，这样做的目的是为了节省内存空间
     * 字段数据 1：开启缓存*/
    private String fielddata;
    /** index字段格式化 1:添加分词  */
    private String index;
    /**是否添加到ES索引1:是  2:否 (当前这个字段在hbase和es里面是否都有，默认为1)*/
    private String isIndex;


    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getFormat() {
        return format;
    }

    public void setFormat(String format) {
        this.format = format;
    }

    public String getFielddata() {
        return fielddata;
    }

    public void setFielddata(String fielddata) {
        this.fielddata = fielddata;
    }

    public String getIndex() {
        return index;
    }

    public void setIndex(String index) {
        this.index = index;
    }

    public String getIsIndex() {
        return isIndex;
    }

    public void setIsIndex(String isIndex) {
        this.isIndex = isIndex;
    }
}
